package com.ddstation.drug.entity;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.math.BigDecimal;

public class MaInvsDrugDetail {
    private Integer id;

    private Integer drugId;

    /**
     * 药品名称
     */
    private String drugName;

    /**
     * 药品规格
     */
    private String specification;

    private String manufacturer;

    /**
     * 库存单位
     */
    private String stockKeepingUnit;

    /**
     * 零售价
     */
    private BigDecimal retailPrice;

    /**
     * 批发价
     */
    private BigDecimal wholesalePrice;

    /**
     * 批准文号：国药准字|注册证号
     */
    private String registerCode;

    /**
     * 商品码
     */
    private String barCode;

    /**
     * 价格趋势
     */
    private String priceTrend;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return DRUG_ID
     */
    public Integer getDrugId() {
        return drugId;
    }

    /**
     * @param drugId
     */
    public void setDrugId(Integer drugId) {
        this.drugId = drugId;
    }

    /**
     * 获取药品名称
     *
     * @return DRUG_NAME - 药品名称
     */
    public String getDrugName() {
        return drugName;
    }

    /**
     * 设置药品名称
     *
     * @param drugName 药品名称
     */
    public void setDrugName(String drugName) {
        this.drugName = drugName;
    }

    /**
     * 获取药品规格
     *
     * @return SPECIFICATION - 药品规格
     */
    public String getSpecification() {
        return specification;
    }

    /**
     * 设置药品规格
     *
     * @param specification 药品规格
     */
    public void setSpecification(String specification) {
        this.specification = specification;
    }

    /**
     * @return MANUFACTURER
     */
    public String getManufacturer() {
        return manufacturer;
    }

    /**
     * @param manufacturer
     */
    public void setManufacturer(String manufacturer) {
        this.manufacturer = manufacturer;
    }

    /**
     * 获取库存单位
     *
     * @return STOCK_KEEPING_UNIT - 库存单位
     */
    public String getStockKeepingUnit() {
        return stockKeepingUnit;
    }

    /**
     * 设置库存单位
     *
     * @param stockKeepingUnit 库存单位
     */
    public void setStockKeepingUnit(String stockKeepingUnit) {
        this.stockKeepingUnit = stockKeepingUnit;
    }

    /**
     * 获取零售价
     *
     * @return RETAIL_PRICE - 零售价
     */
    public BigDecimal getRetailPrice() {
        return retailPrice;
    }

    /**
     * 设置零售价
     *
     * @param retailPrice 零售价
     */
    public void setRetailPrice(BigDecimal retailPrice) {
        this.retailPrice = retailPrice;
    }

    /**
     * 获取批发价
     *
     * @return WHOLESALE_PRICE - 批发价
     */
    public BigDecimal getWholesalePrice() {
        return wholesalePrice;
    }

    /**
     * 设置批发价
     *
     * @param wholesalePrice 批发价
     */
    public void setWholesalePrice(BigDecimal wholesalePrice) {
        this.wholesalePrice = wholesalePrice;
    }

    /**
     * 获取批准文号：国药准字|注册证号
     *
     * @return REGISTER_CODE - 批准文号：国药准字|注册证号
     */
    public String getRegisterCode() {
        return registerCode;
    }

    /**
     * 设置批准文号：国药准字|注册证号
     *
     * @param registerCode 批准文号：国药准字|注册证号
     */
    public void setRegisterCode(String registerCode) {
        this.registerCode = registerCode;
    }

    /**
     * 获取商品码
     *
     * @return BAR_CODE - 商品码
     */
    public String getBarCode() {
        return barCode;
    }

    /**
     * 设置商品码
     *
     * @param barCode 商品码
     */
    public void setBarCode(String barCode) {
        this.barCode = barCode;
    }

    /**
     * 获取价格趋势
     *
     * @return PRICE_TREND - 价格趋势
     */
    public String getPriceTrend() {
        return priceTrend;
    }

    /**
     * 设置价格趋势
     *
     * @param priceTrend 价格趋势
     */
    public void setPriceTrend(String priceTrend) {
        this.priceTrend = priceTrend;
    }
}